const {DataTypes, db, } = require("../db");
db.define('workSign', {
    id: {type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true},
    tenantId: {type: DataTypes.INTEGER,},
    uid: {type: DataTypes.INTEGER,}, // 用户ID
    signTime: {type: DataTypes.STRING,}, // 打卡时间
    kind: {type: DataTypes.STRING,}, // 签到|中途打卡|签退
    address: {type: DataTypes.STRING,}, // 设置 的打卡地址
    timeWorkOn: {type: DataTypes.STRING,}, // 上班时间截
    timeWorkOff: {type: DataTypes.STRING,}, // 下班时间截
    longitude: {type: DataTypes.STRING,}, //应打卡点经度
    latitude: {type: DataTypes.STRING,}, // 应打卡点纬度
    signLongitude: {type: DataTypes.DOUBLE,}, // 打卡点纬度
    signLatitude: {type: DataTypes.DOUBLE,}, //打卡点纬度
    signAddress: {type: DataTypes.STRING,}, //打卡点地址
    billDate: {type: DataTypes.STRING,}, //当天日期
    ctime: {type: DataTypes.STRING,}, //当天日期
}, {
    tableName: 'work_sign',
    timestamps: false
});